#使用类的方式实现栈和队列。并在注释部分解释栈和队列的区别。
#利用数组实现栈
class N():
    x0=[2,5,13,8]
    def __init__(self,n):
        self.n=n
    def append(self):
        N.x0.insert(0,self.n)
    def pop(self):
       N.x0.pop(0)
print(N.x0)
dc=N(20)
dc.append()
print(N.x0)
dc.pop()
print(N.x0)

#利用数组实现队列
class Linkegroup():
    x=[2,5,13,8]
    def __init__(self,n):
        self.n=n
    def append(self):
        Linkegroup.x1.insert(len(x)-1,self.n)
    def pop(self):
       Linkegroup.x0.pop(0)
print(N.x0)
dc=N(20)
dc.append()
print(N.x0)
dc.pop()
print(N.x0)